package ar.com.jsejtman.cajugastos2.core.entity;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;

/**
 * Representa un gasto simple.
 * 
 * @author jsejtman
 * 
 */
@Entity
@DiscriminatorValue("GASTO_SIMPLE")
public class GastoSimple extends Gasto {

	/**
	 * Monto.
	 */
	@Column(name = "MONTO", nullable = false)
	private BigDecimal monto;

	/**
	 * Devuelve el valor de monto.
	 * 
	 * @return El valor de monto.
	 */
	public final BigDecimal getMonto() {

		return this.monto;
	}

	/**
	 * Asigna un nuevo valor a monto.
	 * 
	 * @param monto El valor a asignar a monto.
	 */
	public final void setMonto(final BigDecimal monto) {

		this.monto = monto;
	}

}
